package com.mazaiting.blog.dao

import com.mazaiting.blog.domain.User
import org.apache.ibatis.annotations.Mapper

/**
 * 要为Dao层接口上面添加一个@Mapper注解。
 * 与springbootApplication中的@MapperScan二选一写上即可
 */
@Mapper
interface UserDao {
    /**
     * 根据用户名查询用户是否存在
     * @param name 用户名
     */
    fun selectUserByName(name: String): User?

    /**
     * 添加用户
     * @param user 用户信息
     * @return 返回主键值
     */
    fun addUser(user: User): Int
}